I win - German English Dictionary